package com.panda.cn.service;


import cn.hutool.json.JSONObject;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.panda.cn.entity.SysMenuEntity;

import java.util.List;

public interface SysMenuService {
    
    /**
     *  查询所有菜单编码
     * @param name
     * @return
     */
    List all(String name);
    /**
     * 列表
     * @param params
     * @return
     */
    List tree(JSONObject params);
    
    /**
     * 添加菜单信息
     * @param params
     * @return
     */
    Long insert(SysMenuEntity params);
    
    /**
     * 修改菜单信息
     * @param params
     * @return
     */
    Long update(SysMenuEntity params);
    
    /**
     * 删除菜单信息
     * @param params
     * @return
     */
    Long remove(List<Long> params);
    
  
}
